Hold Water — synonyms, definition
1. hold water (Verb)
2 synonyms
hold up stand up
1 definition
hold water (Verb) — Resist or withstand wear, criticism, etc..
ex. "This theory won't hold water"
8 types of
endure go hold out hold up last live live on survive